var deviceone = require("deviceone");
var cacher = deviceone.sm("do_DataCache");
var qRCode = deviceone.sm("do_QRCode");
var nf = deviceone.sm("do_Notification");

var openHelper = require("helper/open");

/**
 * 展示二维码图片(如无则先生成)
 * bizzType:业务类型(类型维护在bizzType).1-A-用户;2-B-圈子;3-C-社区
 * bizzId:业务id.用户id、圈子id、社区id
 * img:业务logo 用户logo、圈子logo、社区默认图片
 * name:用户名称、社区名称、圈子名称
 * desc:社区省市
 */
module.exports.toQrCodeImg = function(bizzType,bizzId,img,name,desc){
	if(!bizzType||bizzType===""||!bizzId||bizzId===""){
		nf.toast("参数有误");
		return;
	}
	if(bizzType!=="A"&&bizzType!=="B"&&bizzType!=="C"){
		nf.toast("参数有误");
		return;
	}
	openHelper.open("source://view/public/barcode/qrCodeImg.ui",{"bizzType":bizzType,"bizzId":bizzId,'img':img,'name':name,'desc':desc});
};
/**
 * 打开二维码扫描
 */
module.exports.barcodeScan = function(){
	openHelper.open("source://view/public/barcode/scan.ui");
};